package com.scs.application.modules.device.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.scs.application.core.entity.FlowEntity;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 *  设备计划任务实体类
 */
@Data
@Accessors(chain = true)
@TableName("device_plan_task")
public class DevicePlanTask extends FlowEntity {
    //任务名称
    private String taskName;
    //开始时间
    private Date startTime;
    //结束时间
    private Date endTime;

    //业务单号
    private String busKey;

    //任务类型
    private String busType;

    //经手人
    private String busUser;

    //经手人工号
    private String busUserCode;

    //周期开始
    private String cycleBegin;

    //周期完成期限
    private String cycleDay;

    //周期类型
    private String cycleType;

    //计划开始日期
    private Date dateBegin;

    //计划结束日期
    private Date dateEnd;

    //目标科室id
    private String deptId;

    //目标科室名称
    private String deptName;

    //计划id
    private String planId;

    //计划明细id
    private String planItemId;

    //计划单号
    private String planKey;

    //计划名称
    private String planName;

    //备注
    private String remark;

    //台账id
    private String ledgerId;

    //设备编码
    private String deviceCode;

    //规格型号
    private String deviceSpec;

    //设备名称
    private String deviceName;

    //标签码
    private String deviceSn;

    //费用
    private Double cost;

    //是否通过
    private Integer flagPass;

}